SingleIndicatorValue
StockSharp.Algo.Indicators
指标的基值,以一个数据类型运行.
继承自: BaseIndicatorValue
构造函数
SingleIndicatorValue
protected SingleIndicatorValue(IIndicator indicator, TValue value, DateTime time)
singleIndicatorValue = SingleIndicatorValue(indicator, value, time)
初始化了 & ##SingleIndicatorValue+#的新实例.
- indicator
- 指标。
- value
- 价值.
- time
- 时间
SingleIndicatorValue
protected SingleIndicatorValue(IIndicator indicator, DateTime time)
singleIndicatorValue = SingleIndicatorValue(indicator, time)
初始化了 & ##SingleIndicatorValue+#的新实例.
- indicator
- 指标。
- time
- 时间
属性
IsEmpty
public override bool IsEmpty { get; set; }
value = singleIndicatorValue.IsEmpty
singleIndicatorValue.IsEmpty = value
无指标值。
IsFinal
public override bool IsFinal { get; set; }
value = singleIndicatorValue.IsFinal
singleIndicatorValue.IsFinal = value
是否为最终值(指标最后确定其值,在指定时间点内不再更改).
Value
public TValue Value { get; protected set; }
value = singleIndicatorValue.Value
singleIndicatorValue.Value = value
价值.
方法
CompareTo
public override int CompareTo(IIndicatorValue other)
result = singleIndicatorValue.CompareTo(other)
FromValues
public override void FromValues(object[] values)
singleIndicatorValue.FromValues(values)
转换为指标值。
- values
- ToValues
GetValue``1
public override T GetValue<T>(Level1Fields? field)
result = singleIndicatorValue.GetValue(field)
要按数据类型获得值 。
- field
- 指定字段值源 。
返回值: 价值.
op_Explicit(SingleIndicatorValue{) : T
SingleIndicatorValue到..............
- value
- Object SingleIndicatorValue.
返回值: 值。
ToString
public override string ToString()
result = singleIndicatorValue.ToString()
转换为行代表.
返回值: 弦乐表演.
ToValues
public override IEnumerable<object> ToValues()
result = singleIndicatorValue.ToValues()
转换为原始值 。
返回值: 原始价值。